by TOM_RUS
my keygen for IDA 9.0 (C# compiled with NativeAOT)
basic usage: ida_keygen_v2.exe -u TOM_RUS -e support@hex-rays.com -t Named
but has many other options
doesn't apply any patches, so you must patch public key in ida.dll (and other places like hvui, hexvault/lumina/license servers if needed) yourself: ED FD 42 5C -> ED FD 42 CB






updated version, this should respect default value for mac (it's now 00:00:00:00:00:00)
I think original plan was so it shows an error if you try to generate server license without specifying mac, but that didn't work as expected
also server binaries I shared have mac ignore patch applied anyways so it doesn't matter
also fixed products list in help, it should show them correctly now
it didn't auto generate help for that arg because it's an array
so I had to add special hardcoded case for it
and it's an array because license for license server product needs both IDA and server licenses in single file 😄
-u user -e email -t Floating -p IDAPRO LICENSE_SERVER -m 00:00:00:00:00:00